const imageminJpegtran = require('imagemin-jpegtran');
const imageminPngquant = require('imagemin-pngquant');

const imagemin = require('imagemin');
const path = require('path');


let compressPath = process.argv[2]
let fileName = process.argv[3]
console.log("compressPath=", compressPath)
console.log("fileName=", fileName)

let inPath = path.join(compressPath, fileName)
console.log("inPath=", inPath)

let outPath = path.join(compressPath, new Date().getTime()+"")
console.log("outPath=", outPath)
imagemin([inPath], {
    destination: outPath,
    plugins: [
        imageminJpegtran(),
        imageminPngquant({
            quality: [0.6, 0.8]
        })
    ],
    glob: false
});